/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package diseño09.entidades;

/**
 *
 * @author aguwolky
 */
public class Jugador {

    private int idJugador;
    private String nombre;
    private String apellido;
    private int posicion;
    private int cotizacion;
    private Club equipoPrimera;
    private Calificacion[] puntajes;

    public Jugador(){
        super();
    }

    public Jugador(int id,String unNombre, String unApellido, Club unClub, int unaPosicion,
            int unaCotizacion){
        super();
        nombre=unNombre;
        equipoPrimera=unClub;
        apellido=unApellido;
        posicion=unaPosicion;
        cotizacion=unaCotizacion;
        idJugador=id;
        puntajes=new Calificacion[19];

    }

    public Calificacion getCalificacionEnFecha(int unNumeroFecha){
        return puntajes[unNumeroFecha-1];
    }

    public static void main(String args[]) {

    }

    public int getCalificacionTotal(int index){
        return puntajes[index].getTotal();
    }

    public int getID(){
        return idJugador;
    }

    public int getCotizacion(){
        return cotizacion;
    }

    public void setCalificacion(Calificacion unaCalificacion, int unNumeroFecha){
        puntajes[unNumeroFecha-1]=unaCalificacion;
    }

    public void setClub(Club unClub){
        equipoPrimera=unClub;
    }

    public int getPosicion(){
        return posicion;
    }

    public Club getEquipoPrimera(){
        return equipoPrimera;
    }

    public String getApellido(){
        return apellido;
    }

    public String getNombre(){
        return nombre;
    }

}
